swamp poplar - French English Dictionary